you're too generous - Turkish English Dictionary